foreign odor - Turkish English Dictionary